<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<h1>保时捷718 Cayman T，红色，641000</h1>
		<script>
			//js定义对象
			//var car = new Object(); //标准写法
			//var car = {}; //代表js对象，空
			var car = {
				//属性---k,v结构 语法---key：value 多个属性之间使用逗号
				name:"保时捷", //初始化，注意：这个{}是js对象写法，不是函数，不是块，不能加;
				note:"这辆车一般般",
				toString:function(){ //初始化时定义一个方法
					return this.name+","+this.note; //this代表car对象
				}
			}
			
			//定义属性(动态添加属性)
			car.name = "保时捷";
			console.log(car); //直接打印对象，直接观察
			
			car.type = "718 Cayman T";
			car.color = "红色";
			car.price = "641000";
			
			//动态添加函数
			car.show = function(){
				return this.name+", "+this.type+", "+this.color+", "+this.price+", "+this.note;
			}
			
			console.log(car.toString());
			console.log(car.show());
		</script>
	</body>
</html>
